Skip to main content

Definitions by Mr. Gilbertson

A person who will finesse your women with ease.
"I can't beleive i lost my girl because someone pulled a Landro."
landro by Mr. Gilbertson April 18, 2018