1 definition by ass rammer 67777

to insult somone with tampoon meaning they are a tomponed poon
johnyboy:fuck you sean your a fucking tampoon!

sean:whats that?
by ass rammer 67777 September 2, 2008
Get the tampoon mug.