streetfighter

EnglishEdit

NounEdit

streetfighter ‎(plural streetfighters)

  1. A person who regularly fights in the streets

TranslationsEdit

Read in another language