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!
by nazitoodi May 8, 2015
Get the bad ghoul mug.