Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. sand fleas
Parasites from people that are too poor to get regular crabs.
Man, that chick with the big ol' brown ass titties gave me serious sand fleas