Skip to main content

Definitions by killherslowley

Tokyo Rose 

A used tampon.
Kelly is so nasty she left her tokyo rose in the toilet.
Tokyo Rose by killherslowley April 26, 2011