トトカルチョ
totokarucho

Noun

1. football pool

From Italian "totocalcio"