1 definition by twss1

Top Definition
A euphemism for any form of sexual activity (oral, vaginal or anal) between two young adults slightly after last call.
Thumper: It's getting kind of late. What do you think about heading over to the Canal House to twiddlate?

Bambi: That sounds great, thanks for the input.
by twss1 January 07, 2011

Mug icon
Buy a twiddlate mug!