Quote:
Originally Posted by Raymott I doubt it. Where did you hear it? |
Thank you for your comments. Unfortunately, I am not sure anymore where did I hear it, but if it was from a native speaker then most likely from an American. When I google for some variations of this idiom, I get some results with the same meaning as "piss off so.", but there are just a few and it is not sure what they come from native speakers.