joe lupton Share definition Flag A absolute freak of nature. Someone who has shit curls on his head Oh wow look at that joe lupton over there joe lupton by Joe lupton sucks May 29, 2018 0 0 Get merch Get the joe lupton mug. Buy Now — $32.95 See more merch