Top definition
A fan that is very true to his ever-struggling baseball teams
Look at all those Shardules in Boston. oh look, theres some in Cleveland too!
by Tsz Ho April 26, 2004
Get a shardule mug for your cat Manafort.