Skip to main content

African Princess101 's definitions

Kelsea

Damn my ex cheated on me with a kelsea smh.
This strange girl named kelsea likes doing crack in the bathroom.
by African Princess101 March 15, 2019
mugGet the Kelseamug.

Share this definition