be pushy and obnoxious on something - Turco Inglés Diccionario