Skip to main content

airforceproud90's definitions

Mekia

A derogatory word for "fat gargoyle".
"The architecture on London's buildings aren't aesthetically pleasing, that Mekia on the roof is scaring the birds away."
by airforceproud90 November 22, 2019
mugGet the Mekia mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email