1 definition by Diyinfodefinition

Down in Yancy
DIY: Down in Yancy (TX) An old saying from the south meaning “doing something from the start” “making it yourself”
by Diyinfodefinition May 9, 2022
Get the DIY mug.