Skip to main content

Definitions by SerpentX

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
Devisham by SerpentX August 5, 2003