1 definition by YouArentVeryNice

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 3, 2011
Get the nirupa mug.