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.
TEOW
Meaning of TEOW in English
Slang English vocab. Английский сленговый словарь. 2012