2 definition by Mr Phrog

Top Definition
Basically just an annoying piece of shit person.
You Shithead!
by Mr Phrog March 10, 2021

Mug icon
Buy a Shithead mug!
Xiaowus tend to like the words bozo or ur mom a lot.They are extremely annoying and will team up with ryos to annoy you.
Whats so funny?

Xiaowu:UR MOM.
by Mr Phrog March 07, 2021

Mug icon
Buy a Xiaowu mug!