alpague
Top 45000
Meanings
Noun
1. overcoat, typically of alpaca (slang, rare)
2. any type of garment (slang, by extension)