1 definition by Chan Chan

Flactuating near or on someone.
I totaly just lered on him/her
by Chan Chan November 8, 2006
Get the Ler mug.