oh my god grandmas room was fucked up after that beaver spout accident
an aggressive vaginal discharge of an unnatural nature
"oh my god grandmas room was fucked up after that beaver spout accident" What is the definition of "beaver spout"?