Do you really want to send Segnbora-t a message saying you like their work?
Spanish for cockroach; the word is probably most familiar to Americans as the title ("La Cucaracha") of a song, to which the tune is much more well-known than the words.