haihai mee

English: Translation
be doing something suspicious
verb
carroll-soulik-1973