Scarrot

What is Scarrot?


1.

To 'scarrot': To masturbate furiously whilst blindfolded onto a spinning globe, then see where it takes you.

Benson: Did you hear about Tarquin?

Reginald: No

Benson: He scarroted and ended up in Bishkek

Reginald: Yikes!!!

See masturbation, travel, globe, journey


41

Random Words:

1. kittens; puppies from cats. see also, dog kittens Zoe1: i got a few new kittens to foster! zoe2: Yay!!! cat puppies! See cat, puppi..
1. (noun) 1. The result of two men trying to find who's penis can last longer in a toaster. (noun) 2. French Toast gone horribly wr..
1. One who's penis resembles that of a needle and is used to engage in intercouse with insects capable of receiving such small genital..