Go Wombats's definitions
an amazingly good looking person who everyone likes. they are great at every sport and everybody wants to be like them. and their girlfriend really loves them.
by Go Wombats August 4, 2007
Get the Marino mug.