Green’s Dictionary of Slang

bowyer n.

[SE phr. draw the long bow, to exaggerate]

one who exaggerates, who tells implausible, if grandiose tales.

[UK]Grose Classical Dict. of the Vulgar Tongue.
[UK]Lex. Balatronicum.