TurboBaba
Kieran
Netherlands
It seems I am a Idiot
It seems I am a Idiot
Recent Activity
22 hrs on record
last played on 18 May
46 hrs on record
last played on 17 May
9.5 hrs on record
last played on 13 May
Comments
15 Aug, 2025 @ 4:54pm 
+rep only because he will **** me if i give negative rep :Sadclot:
1 Jan, 2018 @ 9:03am 
+rep mmm...
16 Jul, 2017 @ 4:57am 
+rep good memes
15 Jul, 2017 @ 3:05pm 
+rep sexy
21 May, 2017 @ 9:56am 
+rep dank memes