1 definition by Tan susanne
when you try to do everything even though it is almost impossible;
pushing someone to do some thing when you know it is hard for them
pushing someone to do some thing when you know it is hard for them
by Tan susanne June 7, 2022