look up any word, like lemonparty:

1 definition by Jamesbridgie

 
1.
A term originating from the west country commonly used to describe a charming scoundrel, in the mould of the late Leslie Phillips.
Look at that chap chatting to those young ladies, he's such a teal.
by Jamesbridgie June 12, 2006