12 definitions by Oreva1
by Oreva1 August 9, 2020
by Oreva1 August 8, 2020
A public restroom in India.
by Oreva1 August 9, 2020
A sex toy that's usable by both genders. Might make sex uncomfortable if you try to use it as a condom.
by Oreva1 August 8, 2020