look up any word, like donkey punch:
 
1.
a phrase coined meaning "swallow that!" or "choke on that" after you insult someone.
your grandma was awesome last night, hoof that pulpy load
by leahbiiiiiiiia June 12, 2010