1 definition by w3areanon
P.S.H - Pink Street Haren
An expression used when something is highly unlikely or that the speaker disagrees with.
An expression used when something is highly unlikely or that the speaker disagrees with.
by w3areanon May 17, 2010