i hate that story, it just reminds me that i'm the only one here who hasn't seen donna's jahoobs
noun - a woman's breasts, usually large ones
"i hate that story, it just reminds me that i'm the only one here who hasn't seen donna's jahoobs" What is the definition of "jahoobs"?