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