A person who is annoying beyond belief.
Ian: I'm soo great
Terry: Shut it you heinous ass jackal
by Craig Cummings October 6, 2005
Get the heinous ass jackal mug.