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