i was over at tommy's house lats night, and he totally gave me babboon goggles
a male lays a female down on her back with her head laying over the edge of the bed
"i was over at tommy's house lats night, and he totally gave me babboon goggles" What is the definition of "babboon goggles"?