Skip to main content

snuggla

A b-boy with a lemon-fresh scent



A
Yo, shorty did my laundry. Now I'm a mad snuggla, yo.....
by Adam Fudge April 4, 2003
mugGet the snugglamug.

Share this definition