couillonFormsTop 25000MeaningsAdjective1. fucking stupid (vulgar)2. foolish; silly (Louisiana, sometimes derogatory, sometimes endearing, derogatory)