it7frch Share definition Flag when a person is stuck in french for seven fucking years im so bored i feel like it7frch it7frch by it7frch March 12, 2018 0 0 Get merch Get the it7frch mug. Buy Now — $32.95 See more merch