look up any word, like fellated:

1 definition by cheese nuts

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