Translated Labs
YOU SAID:
freaking idiotic pumpkin patch
INTO JAPANESE
おかしなばかげたカボチャパッチ
BACK INTO ENGLISH
Funny ridiculous pumpkin patch
面白いばかげたカボチャパッチ
You love that! Don't you?