What do people mean by “On Sight”?
The slang term & phrase “On Sight” (also spelled On Site) is a noun, which is used in rap music and hip-hop culture to reference a threat.
On Sight means as soon as a person or something is seen.
Read: What does “Addy” mean?
Read: What does “Zone 6” mean?