Skip to main content

Definitions by X_thatrandomgir_X

Navleen is a total cutie she has the best smile and boobs
Person a:Damn she must be a navleen
Person b:I would smash her anyday
Navleen by X_thatrandomgir_X June 7, 2018