Skip to main content

Definitions by frzl

a plastic form of a vagina manufactured in China
Put your nasty pachina away!
Pachina by frzl March 2, 2009