Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Pplong351
chanusha
Share definition
Flag
Chanusha is an annoying weeb who has a secret crush on Minoda, who is the girlfriend of Chathupa. He has a dream to step on
Mars
with
Elon musk
but I
don
't think Shanika let him.
Yo bro
who is he
?
He is a chanusha
chanusha
by
Pplong351
November 29, 2021
Get the
chanusha
mug.