Skip to main content

sautojem's definitions

Denshuu

An annoying, highly autistic trap who just will not shut the fuck up :feelskek:
by sautojem October 1, 2018
mugGet the Denshuu 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