ouate de phoque

Etymology
of ; the literal meaning is “seal's cotton wool”.

Interjection

 * 1)  what the hell