Comes from the spanish word "caga palo". Means a person who messes around to much. A fuck-up
That guy is a real big shitstick!
99👍 38👎