I've been looking for this word for so long, maybe years. In Bulgarian we use the word нахален (nakhalen) or нагъл (nagŭl) very often to describe someone who is asking for too much, disregarding people's feelings or objective facts.
For instance, you would use it in the following situations:
- Your senile grandma can barely walk, but you ask her to carry your groceries home.
- You tell your friend to give you a ride home without asking them if they have any other plans.
- When negotiating a salary, you ask for a very high figure for the specific job (e.g. $100,000 for working at KFC).
- You cut in line, or you don't wait for your turn in general.
Google Translate offers the following translations, but I haven't heard people use them a lot, so I'm not sure which one is suitable for everyday speech:
insolent, impudent, impertinent, glib, sassy, perky