Definitions by Kenny McCormic
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!"
Barbara Streisand by Kenny McCormic May 23, 2008