Skip to main content

Definitions by Shmoodlepoopersuperscooper

truffle nose 

The act of sniffing dingleberrys for arousal and or completion
Man i truffle nosed this girl last night she had fucking 3 berrys for sniffing best night of my life