Meaning of tattie boodie in English:

tattie boodie

noun

(also tattie bootie)
Scottish
  • A scarecrow, especially in a potato field.

Origin

Early 19th century.