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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.