TurboBaba
Kieran
Netherlands
It seems I am a Idiot
It seems I am a Idiot
Recent Activity
59 hrs on record
last played on 29 Dec, 2025
1,986 hrs on record
last played on 23 Dec, 2025
18.3 hrs on record
last played on 20 Dec, 2025
Comments
ghoul 15 Aug, 2025 @ 4:54pm 
+rep only because he will **** me if i give negative rep :Sadclot:
Ambatakam 1 Jan, 2018 @ 9:03am 
+rep mmm...
N00B_C00K1E 16 Jul, 2017 @ 4:57am 
+rep good memes
sine #WANGHAF 15 Jul, 2017 @ 3:05pm 
+rep sexy
3aweelpeek♿ 21 May, 2017 @ 9:56am 
+rep dank memes