Man 1: Then you don't need money?
Man 2: No, but I need something else.
Man 1: what is it?
Man 2: Emily Duncun.
Man 3: She is one of our Friday night whores. She loves a good punch up her knickers.
What is the meaning of "loves a good punch up her knickers"?
What is "pounding"?
Man 2 said after that:
"I’ve been trying to push up on that for a long time"
Thanks , So in that case, what does ""push up on" mean?
Thanks a lot really :) I can be creative yea as long it doesn't have a speceific meaning