Swimpuku's definitions
Commiting suicide by swimming to your death. Word made by Rin Matsuoka in anime 'Free!' and was said in the somewhat parody '50% Off' made by Octopimp.
by Swimpuku October 2, 2014
Get the swimicide mug.