Top definition
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 mug
Get a Pink Street Haren mug for your coworker G√ľnter.