"did you hear that tim got lucy [knocked up]? "no, how far along is she?" "she's fresh off the stick
when a woman announces her [pregnancy] to everyone she knows immediately after finding out she is [pregnant], usually by taking an in-home [pregnancy test] (which involves [peeing] on a stick)
""did you hear that tim got lucy [knocked up]? "no, how far along is she?" "she's fresh off the stick" What is the definition of "fresh off the stick"?