Skip to main content

Definitions by Lachrymose-

Japanese for pee pee! :D
chi chi by Lachrymose- November 21, 2010