meaning of ayashii

ayashii meaning in Urban Dictionary

1. Suspicious in Japanese. Usually directed to men and women behaving perverted or ecchi.