1 definition by carl the chinchilla

Top Definition
a chinchilla lover that loves the color chartruesse and wears tutus for fun.
dude jonathan is such a homolomo!! hehehe
by carl the chinchilla March 02, 2008

Mug icon
Buy a homolomo mug!