スロット
Top 8000
Meanings
Noun
1. slot
2. slot machine (Abbreviation)
Examples1
I was hitting the slots, and before I knew it, it's this time already.