Не смешно потому что на русском эту шутку не воспроизвести, она построена на игре слов. Я поэтому не хочу смотреть перевод. Кусок, который я увидела на русском, был переведен вульгарно.Вообще даже не рассматривая Шрека, западные тексты, фильмы часто переводятся плохо, калькой, не отражая смысл, а просто подтекстовка.Например фильм французский есть Cage aux folles. По французски folle первое основное значение - сумашедшая. Cage  первое основное значение это клетка. Наши так сказать переводчики покряхтели поднатужились и перевели дословно Клетка с чудаками. Сумашедших в фильме нету, поэтому им пришлось чудаков притянуть.Однако на французском cage это ночной клуб. Folle это педик, голубой. И речь в фильме именно о ночном заведении для гомосексуалистов. Видите, как перевод искажает смысл.