1 definition by cheese nuts

Cheese from under your nuts. Usually with a distinctive smell.
'I can smell fromunda cheese'
by cheese nuts July 29, 2009
Get the Fromunda Cheese mug.