Skip to main content

Definitions by McCrongle

A slang word for ketchup with sexual annotations.
Hey baby, want some of this chup?
Chup by McCrongle December 10, 2018