Cameron

Cameron (adjective) literally means awesome but has the added implications of well-endowed.
You're so cameron.
by qwertyuiopbnm August 11, 2010
mugGet the Cameronmug.