Top definition
The act of having your gooche rubbed and simultaneously receiving a blowjob.
"That girl toiched me for at least fifteen minutes last night... And I accidentally came in her face"
by DB011 November 20, 2013
Get the mug
Get a Toiched mug for your dog Julia.