1 definition by HahaSorryAshwee
A term to referring to very tall men. Also a theory describing how tall men date short women in order to even out the gene pool, therefore preventing their children from being amazon freaks.
by HahaSorryAshwee October 7, 2010