Entry # 1723 has returned 1 entry

luucu

adjective

(Spanish) loco