Top definition
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
'oh no, I have to just started my period!! does anybody have a ram-up'
by Mrs Pip September 20, 2009
Get the mug
Get a Ram-up mug for your father-in-law James.