Fa – the Green Dragon

A Place for the Odd Musings of an Expat Bristolian


7 Comments

Obscure words explained 95. – taradiddle

TARADIDDLE

Means a petty lie

used to embellish stories

No harm meant by them