Where does “groosh” come from?

groosh (English): excellent, very good

Definitions

  1. excellent, very good

Words derived from “groosh