1 definition by le bron mainsss

Top Definition
A smaggot is a smelly faggot
Your such a smaggot
by le bron mainsss April 06, 2016

Mug icon
Buy a smaggot mug!