let's have it en · X Meanings (UK, colloquial) Tell what you have to say. (UK, colloquial) An invitation to fight.