Top Definition
The sight of an extremely attractive young lady reminds one of the sight of a tray of fresh biscuits that just came out of an oven when you where a child.

The smell, sight and unresistable feeling of wanting to get your hands on them can be overwhelming.
"Check that out, fresh biscuits at 1 o'clock."
by Rowdman May 29, 2009
6 Words related to Fresh biscuits

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×