Subscribe English
look up any word, like yeet:

1 definition by Phil Rae

 
1.
A sexual act where one partner places their nose in the other's anus
"Have you been truffling? There's brown on your nose"
by Phil Rae March 27, 2008
24 9