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 We'll never spam you.