Top definition
1. A person who creates randomly obscene insults on a whim.
2. A horse who enjoys starting and/or engaging in fights
by Kayla_bean12 December 16, 2010
Get the mug
Get a Squabble Horse mug for your cousin Julia.