1 definition by RoxyRita

older version of a bar cougar/vulture hybrid, all glammed up!!
who's the bargoyle perched by the dancefloor ... waiting for her next meal ...
by RoxyRita February 21, 2009
Get the bargoyle mug.