by Kristine L July 02, 2008
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 afgan woody August 22, 2021