Etymology Explorer › English

Where does “groosh” come from?

groosh (English): excellent, very good

Definitions

  1. excellent, very good