Meaning of tattie boodie in English:

tattie boodie

(also tattie bootie)

noun

Scottish
  • A scarecrow, especially in a potato field.

Origin

Early 19th century.