1 definition by iRushh

a human ATM.

donates to everyone he meets
yoo, thanks for the $100000 tip mr... wait... MRBEAST??
by iRushh July 25, 2019
Get the mrbeast mug.