Chupahorpa Share definition Flag The ugly women you sleep with but really want nothing to do with them. Dude, "walk of shame" is an understatement... more like Chupahorpa! Chupahorpa by Itswetwillytime January 23, 2017 0 0 Get merch Get the Chupahorpa mug. Buy Now — $32.95 See more merch