1 definition by CostaRica7

Top Definition
A dong, plain and simple.
Guy 1: Why are you icing your crotch?

Guy 2: Cuz I fell and hurt my red panda.
by CostaRica7 January 28, 2012

Mug icon
Buy a Red Panda mug!