A badengl is a foreign person who can’t speak English properly.
The other day this badengl “asked me where the hoes at”