Top definition
It means someone wants to fight you right at that second.
Girl#1: I don't like you
Girl#2: Dead on site. Come on!
by Dead On Site December 25, 2015
Get the mug
Get a dead on site mug for your friend Nathalie.