Skip to main content

Definitions by foinet yababble

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!
the NUTS by foinet yababble October 28, 2012