snap a carrot Share definition Flag Masturbation. The act of jacking off... Dude, she was so hot I had to go home and snap a carrot snap a carrot by betsyrees910 May 8, 2008 Get the snap a carrot mug.