1 definition by heheimmasoevil..

Top Definition
dog looking like human, mixed with a human armadillo....
FRE sh A va CO do....

-lacey >.<
hi, mahina mayrual
via giphy
by heheimmasoevil.. January 15, 2020

Mug icon
Buy a mahina mayrual mug!