Top definition
spanish for 'im sorry' but literally translates as 'i feel it'
oh my! lo siento! awww
by jared December 30, 2004
Get the mug
Get a lo siento mug for your mom Larisa.