did you see who he hooked up with? that moat monster will be permanently attached to him now
a girl or woman who has the looks or size that make you think she belongs in a pool of water that surrounds a castle
"did you see who he hooked up with? that moat monster will be permanently attached to him now" What is the definition of "moat monster"?