1 definition by Taraisawesomest

Someone that has the Sexually Transmitted disease, Crabs, and has genital dandruff.
Guy 1: "Man she didn't have just crabs. She had Snow Crabs!"
Guy 2: "AW SHIT MAN. IS YOUR DICK ITCHY?"
by Taraisawesomest September 8, 2015
Get the Snow Crabs mug.