"SIU" Definition & Meaning

View the definition of siu and all terms containing siu below:

siu :
suck it up

What does siu mean?

siu means "suck it up"

Slang Terms & Acronyms containing "siu"

siu :
suck it up
siuya :
shove it up your a**


Are we missing slang? Add it to our dictionary.   Need More Terms? Try our rejected slang list.