I would advice using some words with caution.
Boludo, for example, if used by the wrong person to address the wrong person in the wrong context could get tricky very quickly.
Boludo and its use is similar to the term N_igger in the USA. While it may be acceptable for use by African-Americans when speaking among themselves, its not a term that can be used lightly...... its the same as Boludo. I have life-long friends who I can call Boludo, but for someone that you dont know well, it would have to be used with care. For visitors, unless you know who you are talking to and are very comfortable as to what context you are in... I would advise not using the term Boludo... as it can mean anything from "Doode" to "Arsehole" to even worse....
In general, hardly anybody uses lunfardo in daily speech..... so while this can sound intersting to some, it had hardly no practical use and most locals will look at you with a strange smile on their face if a visitor tries to use it.