jodedor
Top 40000
Meanings
Noun
1. shit stirrer (vulgar)
2. stupid, bastard, idiot, asshole (vulgar)