nirupa

popularly used in south asia for: a demon or an inbred bitch
that girl's such a nirupa, she screamed because i opened her fridge
by YouArentVeryNice March 21, 2011
mugGet the nirupamug.