meaning of Beanbag sunglasses

Beanbag sunglasses meaning in Urban Dictionary

Placing ones balls on the eyes of a lady