1 definition by Just Joshin' 224

Having no consideration for the needs of others; self-centered to the extreme.
Better accept it man, she's a leeza and it will never work out...
by Just Joshin' 224 August 1, 2019
Get the leeza mug.