Top definition
the most fucking annoying human beings ever to stroll the earth and they are the type of people you want to punch in the face every second of the day. if you see one of them you will instantly be inclined to drop him.
will: he is such an angus birrell

henry: i know he is so annoying
by Ladalad March 20, 2019
Get the mug
Get a angus birrell mug for your brother Vivek.