couillon
Top 25000
Meanings
Adjective
1. fucking stupid (vulgar)
2. foolish; silly (Louisiana, sometimes derogatory, sometimes endearing, derogatory)