1 definition by Ldog

Top Definition
An expression of greatness. What you are talking about is really good, awesome if you will.
My car's the biscuit.
Hope's the biscuit.
by Ldog June 04, 2007

Mug icon
Buy a the biscuit mug!