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 tamo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email