Skip to main content

Nyamba's definitions

sicho

Someone trying to say Psycho lmao Ahere was here๐Ÿ˜‚๐Ÿ˜‚
"You're a Sicho bro!"Tom exclaimed .
by Nyamba August 14, 2017
mugGet the sicho 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