mexicanarab's definitions
1. Holy shit! Is that a kusa? I thought it was a giant rat.
2. Looking at that kusa makes me feel better about myself.
2. Looking at that kusa makes me feel better about myself.
by mexicanarab May 9, 2006
Get the kusamug.