meaning of booby pillow

booby pillow meaning in Urban Dictionary

n. title for a female when she allows a male usage her breasts a pillow