不干不净bùgānbùjìng
Meanings
1. unclean
2. filthy
3. foul-mouthed
Characters used
Examples1
It may not be clean, but you won't get sick from eating it.