Friggedinthehead's definitions
The sweaty smelly substance produced in your gooch after not showering after multiple days of sweat and grind. Perhaps also when you don't change your underwear for a long time flamunga is produced.
by Friggedinthehead November 9, 2013
Get the Flamunga mug.