What is Snen?
An annoying nonsense word that stands for Stupid Noobs Ejaculating Noodles
Hey, have you seen a snen dog before?
See annoying, crazy, stupid, wierd, rant