Top definition
Its a Word i invented so dont hate and say u did lol .... it means :
R.eal
M.en
L.ick
P.ussy
Yo do u believe in r.m.l.p and the meaning?
by KevinRod February 07, 2009
Get the mug
Get a R.M.L.P mug for your dog Georges.