Home US English pisshole
1 vulgar slang A hole made in soluble matter by urinating.
READ THESE ARTICLES