1 definition by hairy_jock2

Top Definition
Famously refined indigenous Scots pig
Is that a frisp, or a meringue?
by hairy_jock2 August 19, 2010

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.