1 definition by Tsms1

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
by Tsms1 February 1, 2018
Get the razor claw mug.