Top definition
a much bitchier form of the bitch slap
ur girlfriend is more of a bitch than a i thought dude....she just queenslapped me....
by Mr. ICANWINTHEGAME February 06, 2010
Get the mug
Get a Queenslap mug for your fish Georges.