Jack A B**** : half jack ass and half bitch,obnoxious etc etc.
Search that Jack a b just cut me off and almost made me wreck.