What is Titsperfect?
it essentialy means that the subject you are talking about is as perfect as a nice set of tits.
Dude this game is so titsperfect I dont even need to wack off today
See perfect, nice, great, awesome, beautiful