sasquatchitard Share definition Flag One who is hairy and big but also frickin retarded That guy is such a sasquatchitard sasquatchitard by YEEYEEEBROTHER December 15, 2017 0 0 Get merch