Skip to main content

SerpentX's definitions

Devisham

Hold the phone martha, I do believe i smell a Devisham! - Good god boy, you STINK even more than a Devisham! - Gee, Jumping Noodles, Batman! I think i smell a Devisham
by SerpentX August 5, 2003
mugGet the Devisham 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