Turrican
1: A video game.
2: A moderately insane owner of a moderately insane IRC channel. See also Lol Coxhill and Sfaji
2: A moderately insane owner of a moderately insane IRC channel. See also Lol Coxhill and Sfaji
Turrican by Qually-poo April 8, 2003
Get the Turrican mug.