froggy
frog
dota god
dota god
Currently Offline
Recent Activity
6,038 hrs on record
last played on Jun 19, 2025
6.6 hrs on record
last played on Dec 19, 2024
4.9 hrs on record
last played on Nov 8, 2024
Comments
TwinZet May 27, 2024 @ 1:22am 
-REP try hard idiot
matrix Jul 27, 2022 @ 9:43am 
S a u r o m Feb 22, 2021 @ 1:07pm 
U are so ******* good
froggy Jan 10, 2021 @ 10:37am 
im so ♥♥♥♥♥♥♥ good