my alarm cock woke me up at 5 this morning; maybe i should get my prostate checked
a full bladder that tends to wake you up in morning
"my alarm cock woke me up at 5 this morning; maybe i should get my prostate checked" What is the definition of "alarm cock"?