Top definition
A person who insists on starting a fight but backs down before the confrontation is over. Not an instigator, but a man who doesnt keep his word.
He called me out to fight,but he was a horsecrack for sure.
by Joey Perez April 08, 2008
Get the mug
Get a horsecrack mug for your cat Jovana.