Top definition
Sam tried to soccer punch John, but he hopped away, causing her to fall on her face.
by jsu August 09, 2005
Get the merch
Get the soccer punch neck gaiter and mug.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the merch
Get the Rest in power neck gaiter and mug.
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
by that one umbrella February 24, 2017
Get the mug
Get a soccer punch mug for your cat Abdul.