What is Heinous Ass Jackal?
A person who is annoying beyond belief.
Ian: I'm soo great
Terry: Shut it you heinous ass jackal
See heinous, ass, jackal, annoying, beyond, belief