Skip to main content

Weebsy's definitions

Skaroo

The action of a male surprise ejaculating, in a car, or whilst operating any machinery, anything battery operated or involving machines. It Is possible to skaroo over the internet, or over the phone.
I'm gonna Skaroo!!
by Weebsy June 11, 2018
mugGet the Skaroo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email