meaning of Balls In Your Meowth

Balls In Your Meowth meaning in Urban Dictionary

Describing an act comprising placing balls in or just around someones meowth. Ideally done to men and women known as Dom.