Top definition
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 May 04, 2018
Get the mug
Get a razor claw mug for your Aunt Jovana.