Top definition
The vigorous spread or distribution of any bodily fluid over any organic surface.
Once you yeleninate on it, it will never be soft again!

Dude, I'm sorry I yeleninated all over that - I guess I just drank too much.
by RoJoJo December 01, 2007
Get the mug
Get a yeleninate mug for your fish Abdul.