Top definition
Super hot DJ with sexy Texas accent who loves to huggle people.
Miu-chan huggles everyone! *chu* =^_^=
by chu April 21, 2005
Get the mug
Get a miu-chan mug for your grandma Helena.