Skip to main content

Definitions by ColeiousSucks69420

Urban Potato 

A phrase that means a living potato who lives in a urban neighborhood.
WOW! That is an urban potato!