A word used in Dundee Scotland. Used to describe someone who hasen't had a french kiss
Jimmy; You heard about Dean, Alfie? Alfie; Nut what about him Jimmy; Still a tamo
62👍 21👎