1 definition by digital_poi

The sperm that won the race and turned out to be a clueless human.
You just tripped over your own shoelace swim champ.
by digital_poi November 9, 2015
Get the swim champ mug.