Green’s Dictionary of Slang

stoat v.

[Scots stot, a stupid, clumsy person. an oaf, a blockhead; ult. a young steer or bullock]

(Scots) to walk, esp. unsteadily, to stumble.

[Scot]G. Armstrong Young Team 12: We see an eld alky stoatin doon the lane in boggin jeans [Ibid.] A stoat up tae him but ma swagger makes the eld cunt a wee bitty nervous.