1 definition by Phyroxis

Top Definition
An annoying scarecrow who likes to throw malevolent birds at people in League of Legends. See Crowstorm.
Fiddlesticks mia.

Oh god look out for Crowstorm!
by Phyroxis October 04, 2012

Mug icon
Buy a Fiddlesticks mug!