a Persian word which means "small" or "li'l". It is often used to refer to a girl when flirting, (with the meaning, li'l girl)
You're my cute koochooloo! (meaning You're my cute li'l girl!)
by meowmeowavazmishe September 12, 2010
Get the koochooloo mug.