Derived from Instagram. To hinch or be hinched. A term for intense and methodical cleaning or organising.
Iรขยยve just hinched the kitchen.
30๐ 21๐