Skip to main content

Smellfree's definitions

Techno-leech

One who lacks technology and technical savvy and relys on those that do.
Hey Donald, can u google something for me? Sorry I'm a techno-leech...
I only have a flip phone.
by Smellfree January 11, 2015
mugGet the Techno-leech mug.

Stitchy

The act of standing still and clenching your buttocks together in an attempt to prevent a poop until you can reach a restroom.
"Hold on Marvin! I have to go stitchy first!"
"Hey! Quit pushin' me! I'm goin' stitchy!"
by Smellfree May 11, 2009
mugGet the Stitchy 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