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. 1.describes getting an erection during play in a virtual reality machine 2. Kick ass mecha game played with twin sticks, were the poin..
1. the new gaming system from Nintendo. look for it in stores on november 7th, 2011. i like the Nintendo Uss. See wii, nintendo, nintendo..
1. It means "Greater Vancouver". Combination of words Vancouver and google. I just come from vancoogle...