SmoothAf96's definitions
The sexual act which involves violently making out in the back seat of an autorickshaw. Preferrably in rush hour traffic.
by SmoothAf96 May 27, 2016
Get the Indian Rickshaw Rampage mug.
Get the Indian Rickshaw Rampage mug.We'll email you a link to sign in instantly.