Dolphin Fin

The act of slapping somebody hard across the face with the bottom of a flat soled shoe, creating a satisfying noise as the shoe meets the skin
Ashley took off his right shoe and Dolphin Finned James across the face!
by Jonny5ive October 17, 2010
mugGet the Dolphin Finmug.

Share this definition