Skip to main content

Kenny McCormic's definitions

Barbara Streisand

A celebrity with an excessively large nose, made fun of on south park in the episode Mecha Streisand with lines like "Woah dude, you could land stealth bombers on that thing!"
HOLY SHIT! Is that Barbara Streisand and her mammoth nose?!
by Kenny McCormic May 23, 2008
mugGet the Barbara Streisand mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email