What does baka no teru mean?

baka no teru meaning in Urban Dictionary

Japanese for "stupid idiot."