Snow pirate

A female who snorts cocaine and dates lacrosse players or hits the line out of turn
Jacobs girlfriend was a snow pirate at the party last night
by Mr. scoonover February 13, 2020
mugGet the Snow piratemug.

Share this definition