Back to Dictionary
臭屁
chòupì
1. smelly fart
2. arrogant