1 definition by tuff organic boi

Top Definition
No you da ho!
Idaho is THE potato town
by tuff organic boi September 29, 2019

Mug icon
Buy a Idaho mug!