1 definition by [hmmm]

Mykayla; a rich girl who claims she's not rich even though she is.
Mykayla is rich
by [hmmm] January 26, 2019
Get the Mykayla mug.