Top definition
An Obscene, foul mouthed British man often insulting people for their emotions.
Andrew was such an angry jackal last night
by MR.Leee June 04, 2017
Get the mug
Get a angry jackal mug for your buddy Helena.