1 definition by Furrican

1
A retarded, dumb and incredibly insane douche bag. Wasting money on a vB forum.
Turrican is such an idiot...
by Furrican October 08, 2003
Get the merch
Get the Turrican neck gaiter and mug.