swear on your dead homeys, shortened to "on dogs" which is has more recently become simply "dogs" depending on your level of hoodness, can also be said when your really serious about something "on deadest dogs". some ppl prefer on g's
Where if a person says “on dead dogs” this means they put that on their dead “homies” grave.Therefore, if they lie when they say this it will be 6 punches to their chest