stotter1, stoaternounsomething very good of its kind; a term of admiration for a good-looking girl or woman:Three big lads just like their father,and two wee stotters, the spit of their mother.la20-. etymology: a development from Scots stot ‘to bounce’; attested by JSnote:
Lexicon Balatronicum (1811) and Grose and Egan (1823) attest ‘stoter’ as ‘A great blow.’