Twitter Delicious Facebook Digg Stumbleupon Favorites

Lamon is a Filipino or Tagalog word which means “devour” in English.