Skip to main content

Xella714's definitions

Satoru

Noun.

When your leg gets stuck in a bear trap and you need to chew it off to survive.
"Oh man what a horrible weekend! I had to pull a Satoru!"
by Xella714 February 16, 2017
mugGet the Satoru 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