Skip to main content

Kerrzo's definitions

tamo

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
by Kerrzo November 18, 2009
mugGet the tamomug.

Share this definition