Toi Idiot Meaning In English. Yo Yo Means A Stupid Or Crazy Person Example The Guy Next Door Must Be A Slang Words Learn English English Idioms from www.pinterest.com