look up any word, like dirty sanchez:

1 definition by hanahhavok

 
1.
shortened from Treforest.
little village in south wales playing host to the university of glamorgan
hey, when you back in tref?
by hanahhavok August 23, 2004