look up any word:
1. Deepayan
A short Indian dude who thinks he's funny.
Omg it's Deepayan! The guy who can't seem to stay in his house.
by KwazyDave Jan 25, 2005 add a video
rss and gcal