Top Definition
The name shiu derives from the chinese word si meaning piece of shit. Peter means amounting to. Therefore, the phrase means amounting to shit.
Holy Shit you're gonna be a Petershiu
by Shinysnowski December 01, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.