look up any word, like sex:
 
1.
The sexiest of excursions undertakable by man. Usually involving alcohol or a fun jaunt about town with two individuals of which look mirror images to each other.
I'm about to head out on some twinanigans.
by Brettwin March 14, 2010