Skip to main content

Definitions by Gil2121

Nilusha a girl who like to touch squirrels and over obsess over Asian guys.
Nilusha once tackled me....
Nilusha by Gil2121 December 11, 2012