duckrape

something sounding unbearable, that is in fact worse than anticipated when viewing.
"Dude that Paris Hilton album premiere party was duckrape."
by joedonnn January 17, 2010
Get the duckrape mug.