What piss taker means?

Im nlt English

I was called that, i dont understand the meaning

What piss taker means?
Post Opinion