1 definition by crazy one

Top Definition
a gargoyle is a stone carving, normally described as a grotesque human form, which was beleived to scare away evil spirits.
gargoyles are kewl
by crazy one June 29, 2004

Mug icon
Buy a gargoyle mug!