razor claw Share definition Flag It's when you are sitting there and have a random boner Billy: ha ha you have a razor claw Mark: O dang i hope no one else sees it razor claw by Tsms1 May 4, 2018 0 0 Get merch Get the razor claw mug. Buy Now — $32.95 See more merch