1 definition by Vexed Wolf

Top Definition
STD
Super Tasty Doughnuts

anykind of good doughnut
Dan:Man krispy Kreme has STD's
by Vexed Wolf March 24, 2010

Mug icon
Buy a STD mug!