What does Becky Waites mean?

Becky Waites meaning in Urban Dictionary

tentacled mass of soppy animal meat