It usually means "of". For example, Jose de Mexicano means John of Mexico. Another example: Cabeza de Vaca was a famous Texas explorer way back in the day. His name, literally, means Head of a Cow.
If you would need to translate the meaning, then by meaning this would be translated "You're welcome". However, it's literal translation into English will be "For Nothing".