Top Definition
Nilusha a girl who like to touch squirrels and over obsess over Asian guys.
Nilusha once tackled me....
by Gil2121 December 11, 2012
Nilusha is a crazy funny girl who has an obsession with pomegranates and the color green. One of the sweetest and down to earth girls I know. Nilusha is person and very awkward and can't talk to any guys. But she is a perfectionist.
Nilusha once tackled me.
Freak Pomegranates
by L0ve0fherl1fe November 24, 2013
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.