Ok i need a brit to tell me what the fuck take the piss means...
Do you make someone piss wtf... Ive heard that so many times and never bothered to ask...