STU


Meaning of STU in English

n 1. a stupid person. Origin: possibly the United States Army. ("Look at that guy. What a stu!")

Slang English vocab.      Английский сленговый словарь.