namsquatch Share definition Flag A hairy , smelly, gross ass, ratchet thot nugget ho Shut your namsquatch ass the fuck up! namsquatch by nerdNXxXTdoor February 12, 2021 0 0 Get merch Get the namsquatch mug. Buy Now — $32.95 See more merch