1 definition by HDhate

Welsh slang for being caught out on excessive lies on public scale.
Last night my girlfriend met my other girlfriend, I was so Bhogal'd.
by HDhate May 10, 2011
Get the Bhogal'd mug.