1 definition by Oh My Darling Clementine

An angry, anonymous clown who was once an extra on the TV show "Lost"
I think I see laffo behind that palm tree!

Yes, but why is he wearing a red shirt?

!!BOOM!!
by Oh My Darling Clementine June 11, 2008
Get the laffo mug.