Top definition
A fox and potato breed that is possible weaboo trash, but is adorable.
by PureOT September 12, 2016
Get the mug
Get a Foxtato mug for your Uncle José.