1 definition by skye and evie

Top Definition
she is an annoying person she can be very rude at all times beware of all sizhus they are aggressive
Guy1:is that sizhu over there

GUY2:run
by skye and evie October 29, 2020

Mug icon
Buy a sizhu mug!