Skip to main content

Shmoodlepoopersuperscooper's definitions

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
by Shmoodlepoopersuperscooper October 11, 2020
mugGet the truffle nosemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email