bitching

Adjective

 * 1)  Excellent; outstanding.
 * 2)  Awful, terrible.
 * Just my bitching luck.
 * 1)  Awful, terrible.
 * Just my bitching luck.
 * 1)  Awful, terrible.
 * Just my bitching luck.

Noun

 * 1)  A spiteful criticism or complaint.