Impossible Knowledge Quiz

1. What does the phrase "card shark" mean?

Someone Ineffectual
A Box To Hold Cards
Shut Up And Listen
A Professional Card Player