1 definition by kyle000014

an ironic, sarcastic, and/or sacastic little bitch
"Hey Joe, where's the snail trail you left on my Captain Marvoulous?"
"In a place,dude!"
"Shut up you horse cock!"
by kyle000014 January 13, 2007
Get the horse cock mug.