"Огрести" ("огребать") – не "выражение", а отдельное слово, производное от глагола "грести, гресть" со значениями:
1) грести в кучу, загребать зерно в ворох, загрести жар в печи, захватывать что-то мелкое, сыпучее или жидкое, тащить волоком, грести сено - катать, скатывать его пластами в кучу, сгребать, грести хлеб в лукошко - нагребать, грести золу из печи - выгребать;
2) гресть к себе; захватывать чужое, заграблять (загребать или грести; гребнуть; гребать, огребать деньги или денежки, т.е. много получать, добывать, загребать, хоть лопатой (лопатами), огребать (прост., очень много), загреб денежки, чужими руками жар загребать, пользоваться чужими деньгами, успехами)… и др.
Выражением это слово становится из слов "огрести" (или "обгребать", "обгрести" что-то, чего-то, от кого-то) только в сочетании со словами "взмочку, встряску" и др. "Огрести взмочку, встряску", напр., означает "быть наказанным, избитым", причём до такой степени, что пострадавший становить весь мокрым от пота, крови…, а если "человека обгребли на чернуху", то значит, что от него чего-то добились путём грубого обмана.
Таким образом, обычное просторечное слово "огребать" через употребление в переносном значении в составе некоторых фразеологических выражениях со сниженным значением, входящими в "Словарь русского арго", приобрело ряд синонимов с соответствующими переносными значениями, а именно: захватывать, отхватывать, получать, забирать, прикарманивать (класть себе в карман), прибирать к рукам, накладывать руку (лапу), загребать, завладевать, присваивать, хапать и др.