What is Bog Beast?
extremely ugly woman resembling something that lives in a swamp
that girl you were with last night was a bog beast
See spook