zach everest's definitions
half man half fish the greatest swimmer of all time. Some say hes less then a god but more then a man like a modern day herclues
by zach everest October 10, 2008
Get the michael phelps mug.