A huge asshole that is annoying the shit out of people.Also known as "Bad Ghiul"
This colleague of mine is such a bad ghoul!