lolzee's definitions
Baddest bitch in town. An all rounder, good at everything, the real question is what she's not good at. She will suck that dick if you treat her right.
by lolzee August 9, 2017
Get the Camellia mug.