Captain Trollface
United States
 
 
No information given.
Currently Online
Recent Activity
72 hrs on record
last played on 3 Apr
54 hrs on record
last played on 3 Apr
4.2 hrs on record
last played on 29 Mar
Comments
i'm fish 22 Jun, 2022 @ 8:17pm 
+rep he smells not bad
Mr. GR33N 1 Jun, 2021 @ 12:30pm 
who the hell is "the fungus"
Captain Trollface 29 Jan, 2021 @ 8:36am 
Really cool guy. Pretty epic. Totally isn't commenting on his own account. So anyways he's cool.
76561199125196225 1 Jan, 2021 @ 4:30pm 
nerd:steammocking:
Stretch-O-Mutt 26 Sep, 2020 @ 8:24am 
ha