Skip to main content

johnnyohjohnny's definitions

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.
by johnnyohjohnny November 29, 2010
mugGet the Twinkledmug.

Share this definition