Top definition
The most totally awesome nick name ever given to a totally awesome guy.
Speedo man is the most awesomest guy ever.
by Hanna Batiz November 23, 2007
Get the mug
Get a speedo man mug for your fish James.