Top definition
To improve the user interface and visual appearance of a digital artifact, quite specifically a website. Named after website UI specialist Larry Chen.
That website looks like it's from the 90s, it's about time for someone to give it some Larry love.
by Anthony Pelosi May 28, 2008
Get the mug
Get a Larry love mug for your mother-in-law Yasemin.
buy the domain for your diy site