When someone calls you a chooch what does that mean?

@seen7560 (238)
China
February 9, 2007 7:59pm CST
When someone calls you a chooch what does that mean?
No responses