Skip to main content

Definitions by g1nger_bread

Japanese for 'oh dear'. it's what shotacons say when they find their prey
ara ara by g1nger_bread March 25, 2019