touched

When someone is arrested or dealt with by law enforcement
Popsy the drug dealer got touched, now hes off the scene.
by Popsy January 13, 2005
mugGet the touchedmug.

Share this definition