{{term}}
- {{preview}}
Top definition
Mookiato
a cute
furry
animal that makes a cute
screeching
sound
my
mookiato
was
curled
up in
bed with me
by
ducky78
April 17, 2007
Get a
Mookiato
mug for your mate Larisa.