1 definition by hBWEFJHEBVHADBFVLJHADVJHDVU4UR

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