1 definition by BoogerSugar

Top Definition
Disgusting tasting cotton candy.
"Yuck! Why did i mistake this insulation with cotton candy?"
by BoogerSugar July 20, 2017

Mug icon
Buy a insulation mug!