sites face Share definition Flag An ugly, horrid and stupid person all at the same time. Bro stop being such a sites face. sites face by Hyper Senpai August 23, 2020 0 0 Get merch Get the sites face mug. Buy Now — $32.95 See more merch