Skip to main content

Definitions by Darlaaaaaa

(Meh*insert phlegm sound*ghen)

That trick ass bitch who doesn't stop smacking her gum. Double bubble, hubba bubba, bubble gum hoe. But she is booswatkhaa.
Who is she??

Oh, no. It's Mehgan. Don't look at her or else she'll ask to bite your ass.
Mehgan by Darlaaaaaa March 13, 2019