Skip to main content

Definitions 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
nirupa by YouArentVeryNice March 21, 2011