Definition of locato in Spanish:

locato

(locata)

adjective & masculine and feminine noun

  • 1

    Colombia Venezuela Spain informal [persona] Que tiene alteradas sus facultades mentales.