Top definition
A big yellow lepricorn that lives in your shoe
I think I have a yellatal
by Coester August 10, 2018
Get the mug
Get a Yellatal mug for your mama Zora.