extremely ugly woman resembling something that lives in a swamp
that girl you were with last night was a bog beast
18👍 2👎
A bog beast is an old fashioned term for any kind of creature that can live in a swamp.
Louisiana is full of all kinds of bog beasts; including alligators, fish, even butterflies.