i got attacked by a behemouth last night
a large lady, usually muscular as opposed to fat, who will take advantage of any man that happens to be in her bed
"i got attacked by a behemouth last night" What is the definition of "behemouth"?