Top definition
Same Italian definition of "chuch." It is just the Long Island pronuciation.
Ming, I can't believe that hot hole Marie is bangin' that juch Anthony.
by Giggy December 12, 2007
Get the mug
Get a juch mug for your fish Paul.
buy the domain for your art site