manguerazo
Top 45000
Meanings
Noun
1. a stream of water launched from a hose
2. a hit or blow with a hose
3. a stream of money (by extension, colloquial)