look up any word, like fleek:
 
1.
Mellow or relaxing rub or massage
Her bo gave her a nice melorub.
by Hercolena Oliver March 30, 2009

Words related to melorub

massage mellow nice relaxing rub