Top definition
masturbation, with the assistance of technological advances (webcam, phone, text messages)
I just had an incredible technobation sesh with my long distance boyfriend
by robdub November 01, 2010
Get the mug
Get a technobation mug for your fish Yasemin.