Skip to main content

Definitions by johnnyohjohnny

Twinkled 

To receive oral pleasure while on a train, airplane or car.
Man, I met this hot chick from India, and she twinkled me in my car.
Twinkled by johnnyohjohnny November 29, 2010