pendejoface Share definition Flag Dumbass in Spanglish Your such a pendejoface. Your such a dumbass. pendejoface by piratex February 20, 2009 0 0 Get merch Get the pendejoface mug. Buy Now — $32.95 See more merch