Top definition
When you motorboat twins at the same time.
John - "So how'd it go with those twins last night?"

Scott - "I gave them a twinchester."
by estodd12 January 09, 2017
Get the mug
Get a Twinchester mug for your boyfriend José.
2
Having went home with twins after a night of heavy drinking at a classic English pub
Bill-"How'd you do last night?"
Chris-"Total Twinchester Dude!"
by Marky Mark Fa Sho May 28, 2008
Get the mug
Get a Twinchester mug for your coworker Callisto.
buy the domain for your travel site