British slang: All mouth and no trousers

All mouth and no trousers – All talk and no action, a braggart, sexual bravado. Bravado [brə'va:dou] – a display of unnecessary courage, bragging, boasting. Braggart ['brægət] – I. a person who loves