tampoon

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 October 24, 2008
mugGet the tampoonmug.