charogne
Top 25000
Meanings
Noun
1. carrion
2. asshole, bastard (derogatory)