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. A slang acronym that stands for "Only Fine From The Back". Used in references mainly to girls who appear attractive from re..
1. big chested one the azn tarzan one who loves fucking thai boyz Damn, that bitch is yamapi for sure. Did you hear about Jane? She lef..
1. An expression used to indicate the awesome nature of a number of things, such as an event, physical object, or situation. The delicious..