1 definition by Smexy in striped pajamas

Awesome bitch who kicks ass ,gets smart with fucked up bitches and loves a new boy every week also has many many friends
by Smexy in striped pajamas March 20, 2017
Get the leelani mug.