Urban Dictionary: Urban farmer →
A person who constantly plays farmville and acts like they know everything about a real farm when all they do is live in the city and sit on a computer then at a certain time they have to stop what they are doing to go farm their imaginary crops.
