Skip to main content

Definitions by Lain Iwakura

1. a dildo used on men/a jiggalo
i used a didlo to screw my best friend :]
didlo by Lain Iwakura September 19, 2004