look up any word, like dirty sanchez:
 
1.
Crip slang for "swear to god"
Keep popin lip and on dogs ima snuff you nigga
by joe March 08, 2003
 
2.
Swearing on the lives of all of your closest friends.
"Dude you fucked that fat bitch?"
"No way man, On dogs I didnt"
by DBKALLDAY March 20, 2010
 
3.
An agreement for which you cannot lie. If you lie you get punched into the face for each lie.
john:did you steal my money?
tim: naw man i didn't
john: say on dogs
tim:naw man
john:(punch tim in the face for lying on dogs)
by Toney Starks December 06, 2007