Skip to main content

Definitions by that one umbrella

soccer punch 

When you get "punched" (hit) in the face/head with a soccer ball
1: You okay man?
2: Yeah, I just got soccer punched in the last minute
soccer punch by that one umbrella February 24, 2017