Top definition
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 08, 2015
Get the mug
Get a bad ghoul mug for your bunkmate Zora.