1 definition by GirlPowerLese

She has some bomb pussy!
“She has a girl mustache, you know what that means.... SHE GOT THAT DROP!”
by GirlPowerLese August 22, 2019
Get the Girl mustache mug.