Skip to main content

West Texas Semen Demon's definitions

Truffle salt

The residue from the truffle butter on the sheets that has dried.
"Damn bro that slut left that truffle salt all over my sheets."
by West Texas Semen Demon November 18, 2016
mugGet the Truffle salt mug.

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