1 definition by SCP426fan

S4C is a Welsh-language public-service television channel based in Cardiff and broadcast throughout Wales.
I watch S4C.

I need to watch S4C on 9pm tonight.
by SCP426fan June 30, 2017
Get a S4C mug for your bunkmate Zora.