Definition & Meaning of "SIU"

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

siu :
suck it up

 

Slang Terms & Acronyms containing "siu"

siu :
suck it up
siuya :
shove it up your ass


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