Skip to main content

Definitions by The Masked Waffle

Someone who is extremely awesome and attractive, and has an undeniable attraction to guys named Travis.
"She started dating that Travis guy."
"Ugh she's such a Liegha.
Liegha by The Masked Waffle April 24, 2014