meaning of affengeil

affengeil - German to English

awesome [Am.] [coll.]

View more

  • method cool [coll.]