1 definition by Noumenon

Top Definition
"the greatest thing ever in it's category"
maaaan, that shit I had last night was the total smack.
by Noumenon March 18, 2004

Mug icon
Buy a the smack mug!