Welcome to TTRPF. If you dont know what those letters stand for it means... Teen Titans Roleplaying Forum. Here you may sign up to be any character you would like if its not taken. Or you can even create an original character. We're not really working on a plot but if you want to create a plot for your own character you may. So if you're a guest please join and have fun being a Hero, Villian, or a Neutral Character