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
