1 definition by starry_chari

(Intransitive verb.) To be wearing a tampon.
I wanted to go down on her last night but then I found out she was tampooned and took a raincheck.
by starry_chari July 28, 2004
Get the tampoon mug.