1 definition by RoxyRita

1
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 20, 2009
Get the merch
Get the bargoyle neck gaiter and mug.