Skip to main content

Definitions by Ryan Winch 27

just the badger 

as in something is perfect. It was exactly what you needed.
That tea was just the badger.