Oddbean new post about | logout
 haha yes, it means someone acting wierd or shy 
 basically, idiot, in english we'd say they were being retarded 
 Not exactly, we have words for these, actually many synonyms. There are nuances, when it comes to insults, we have hundreds of words. On top of that different regions of the country have their own. Insults are a national sport so a lot of thought has been put into them to be perfectly crafted for every occasion so it actually cuts deeper, not only scratch the surface. 
 Slavic insults FTW!