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. See example See definition..
1. The level of villianry. They do diabolical things and cause destruction every where they drive. There are many levels of trucksters some..
1. cut short or abbreviate Sami curtailed his trip while visiting Morocco...