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
Get the Mekia mug.