Anymouse

What is Anymouse?

Anymouse meaning in Military or Military Slang terminology / glossary / dictionary is:
A lockbox on Navy ships where sailors may drop anonymous suggestions.

 

reference: Glossary of Military Terms & Slang

Tags: