poodis head Share definition Flag A person/human being/homo sapien. Has no negative connotation but is often used in jest or mild frustration. Harry splashes mud in Geryl's eyes. Geryl: "You poodis head!" poodis head by Christopher George December 12, 2008 0 0 Get merch Get the poodis head mug. Buy Now — $32.95 See more merch