Cannabis October 12, 2016 thcscience_admin Torfaen is a county borough, in Wales. Torfaen may also refer to: Torfaen (Senedd constituency) Torfaen (UK Parliament constituency) Topics referred to by the same term