1 definition by w3areanon

P.S.H - Pink Street Haren

An expression used when something is highly unlikely or that the speaker disagrees with.
Man 1: Dude, I so got laid last night!
Man 2: Pink Street Haren bro!
by w3areanon May 17, 2010
Get the Pink Street Haren mug.