1 definition by L0ve0fherl1fe

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
Get the Nilusha mug.