1 definition by gay64657

Top Definition
a half white half black person
Look at that snowturd!!!
by gay64657 July 15, 2009

Mug icon
Buy a snowturd mug!