heinous ass jackal Share definition Flag A person who is annoying beyond belief. Ian: I'm soo great Terry: Shut it you heinous ass jackal heinous ass jackal by Craig Cummings October 7, 2005 0 0 Get merch Get the heinous ass jackal mug. Buy Now — $32.95 See more merch