1 definition by steam sales

Top Definition
A rather poor human that games on phone and only buys there £5 games.
Fucking mobile peasant pc is masterrace
by steam sales January 14, 2018

Mug icon
Buy a Mobile Peasant mug!