Top Definition
horse biscuits are usually found in amsterdam after a good weekend off smokin nd drinkin the horse biscuit presents its self! this word can also be used to describe many things and how good they are
thats the horse biscuit lad!" or " the horse biscuit on that horsey!
by horsebiscuit2010 December 09, 2010
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.