2 definitions by doolittle

hey dude get your finger out of my hoof
or
shelly takes it in the hoof, by 15 german shepards, all day long.
by doolittle October 22, 2003
Get the hoof mug.