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!