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
Get the mug
Get a twiddlate mug for your cat Yasemin.