Top definition
1) phrase meaning, "I challenge you to a streetfight," usually accompanied by the challenger assuming a fighting stance
2) phrase accepting such a challenge to a streetfight
2) phrase accepting such a challenge to a streetfight
by Da Nasty One November 19, 2004