Someone who is "larger than life" in one respect or another. This can refer to body or body parts, attitude, ego, performance, or their persona.
by Firstee February 10, 2009
by Kristine L July 02, 2008
by afgan woody August 22, 2021