Skip to main content

Snot Trop

The recessed area above your upper lip directly under the center of your nose.
Dude, your nose is leaking, wipe your snot trop.
by Raul Concepcion May 9, 2010
mugGet the Snot Trop 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