ParentFull threadmrcheesebreeze·Maybe it means a "200" iq from someone who did an online quiz once.View on HN