A banny bastard is a annoying person who won't shut up about themsleves or if you want to insult an irish man but have nothing better to say it is an Irish term used by legit only one man (me)
Guy 1: oi fuck off

Guy 2: aye shut up ye banny bastard before I shiv ye
by Irish dumbasses in a new car February 21, 2022
Get the Banny bastard mug.