Definify.com

Definition 2024


luga

luga

See also: lúga

Sundanese

Verb

luga

  1. to puke
  2. to vomit

Tagalog

Noun

luga

  1. smelly pus secretion in the ear