cagna
Top 40000
Meanings
Noun
1. dugout (military slang, slang)