The Dogfucker's definitions
American Italian corruption of the Italian word "pisciatoio" (pee-sha-tow-ee-oh), which means public urinal or washroom, to "pisciatoo" (pee-sha-doo")
by The Dogfucker October 20, 2014
Get the peeshadoo mug.