Remember that some of these nicknames are very informal, or used with elderly or bossy moms.
Will you give me your phone number? Some of these nicknames are considered standard Spanish and others are slang Spanish.
She has years of experience teaching Spanish to students in Los Angeles and this is another contribution of hers to Speaking Latino.
No matter what your reason may be to need to learn Spanish insults, you've come to the right place.