1 definition by karkis

Top Definition
To lose horribily or get raped in halo
Dude we just touched those kids bro
by karkis March 14, 2009

Mug icon
Buy a touched mug!