Top definition
A girl who's good at giving blowjobs. She can make a guy cum hella fast.
Yo Kevin! Kendall's such a snowball queen
Get the mug
Get a snowball queen mug for your brother Jerry.