Siffy

The new name for TV's SciFi Channel.
Dude, did you catch the rerun of Battlestar on Siffy last night?
by mhl2 July 18, 2009
Get the Siffy mug.