Donate a coffee

Movies: What do these words mean?

10399
160
1/3