meaning of Becky Waites

Becky Waites meaning in Urban Dictionary

tentacled mass of soppy animal meat