Top definition
Left over feces in the ass split of a large man or woman.
Truffle clouds can make you sick if you eat too many of them.
by Fuquay Stone July 20, 2018
Get the mug
Get a Truffle clouds mug for your coworker James.