1 definition by notraywagner

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
Get the Livin' La Vida Loca mug.