être le pied
Meanings
Verb
1. to be terrific, to be great (to be very pleasant) (informal)