1 definition by Christopherrrrrrrr

Top Definition
A statistically significantly statistic.
That was statastic!
by Christopherrrrrrrr June 27, 2009
Mug icon
Buy a Statastic mug!