pee-pee head Share definition Flag I ponder how one might obtain a head made of urine. Now THATS retardation for you. pee-pee head by Bastardized Bottomburp October 3, 2003 0 0 Get merch