Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Kerrzo
tamo
Share definition
Flag
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
tamo
by
Kerrzo
November 18, 2009
Get the
tamo
mug.