What is Sugar Puffs?
1.
the best damn munchies in the world available in the uk
man i had a serious case of the munchies i had like 6 bowls of sugar puffs
See
2.
a homosexual man completely made from sugar.
you can't get many of these sugar puffs in your breakfast bowl!
See
Random Words:
1.
a wannabe scouser will put on a liverpool accent and act like a scouser to try and look hard or impress somebody or make them stand out...
1.
Slang term used in the drug world meaning a narcotic concoction of LSD and Heroine.
Hey Mike, while your there, buy me a frisco special..