Top Definition
the physical incarnation of homosexuality. in india. specifically manipal, the center of all faggotry. dewanshes are generally incredibly weak and mind-numbingly stupid. They have no understanding of personal space and awkward situations.
John: what'd you get on the chemistry exam?
Joseph: i got a 5% T.T
John: damn you pulled a dewansh!
by Xiao Lin November 19, 2009
5 Words related to dewansh

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.