What does Beanbag sunglasses mean?

Beanbag sunglasses meaning in Urban Dictionary

Placing ones balls on the eyes of a lady