1 definition by Jeff Diamond

Top Definition
Like a Facial, but performed in a most intense, and animalistic of ways.
In a heated passion, I lambinated Mary better than the DMV coated my driver's license.
by Jeff Diamond May 13, 2004

Mug icon
Buy a lambinate mug!