1 definition 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.
by Darlaaaaaa March 13, 2019
Get the Mehgan mug.