Top definition
Small maltese island but not Malta. Ghawdex, or gozo is to Malta what Wales is to Britain.
..a refuge for sheep shaggers
by synerr August 26, 2003
Get the mug
Get a ghawdex mug for your daughter-in-law Sarah.