Skip to main content

Ttvluna's definitions

Oshu

A really cool person who is great at video games and life in general. Their only issue is that they're scared of cute girls
Guy1: Yo dude go talk to her!
Guy2: I can't dude I'm a total Oshu. She's too cute!
by Ttvluna February 3, 2020
mugGet the Oshu 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