2 definitions by Mrs Pip
by Mrs Pip September 20, 2009
Tampon, an object inserted during a females menstrual cycle. The term 'Ram-up' stems from the way the instrument is inserted into the vagina. Created by Mrs pip for urbandictionary.com
by Mrs Pip September 20, 2009