fuddu

asshole, a swear word of Punjabi language spoken in india.
He's a fuddu
mugGet the fuddumug.