i couldn't believe my luck when my girlfriend's sister asked me to give her a pair of ball goggles for her birthday
"n
"i couldn't believe my luck when my girlfriend's sister asked me to give her a pair of ball goggles for her birthday" What is the definition of "ball goggles"?