What is Tfrasr?
very cool and/ or popular
"O my god! That new ferarri is just SO tfrasr!"
See cool, hot, awesome, amazing