look up any word, like the eiffel tower:

1 definition by notraywagner

 
1.
An impossibly handsome man that is living his entire life in denial
Anderson Cooper is really Livin' La Vida Loca
by notraywagner March 19, 2011