Top definition
to generate excitement and enthusiasm; an expression of the highest approval.
Those shoes you're wearing really spin my beanie!
by bahrainz January 16, 2003
Get the mug
Get a spin my beanie mug for your friend Larisa.