Flubba Babba Wabba Jabba Noongha Steam ID STEAM_1:1:189908595 Server 51.161.132.79:27026 Reason ' 24hr "talking about how bad N poeple are and going on"