Skip to main content

foinet yababble's definitions

the NUTS

From British English, meaning the very best, or 'top,' Nuts on top of an ice cream dessert.
Is that good?
Are you kidding, man? It's not just good, its the NUTS!
by foinet yababble October 28, 2012
mugGet the the NUTSmug.

Share this definition