Italian (specifically Neapolitan) for pussy.
"Isso nnu sticchiu"
"I am a pussy"
by Carmine Napoletano April 1, 2007
Get the sticchiu mug.