TEOW Meaning of TEOW in English Sounds like meow. Crazy, eccentric, stupid. Example: Our neighbours dog is totally teow it only goes for walks on Saturdays and refuses to go on any other day. Slang English vocab. Английский сленговый словарь. 2012