1 definition by Thee Shitstick Robert

Comes from the spanish word "caga palo". Means a person who messes around to much. A fuck-up
by Thee Shitstick Robert November 6, 2006
Get the Shitstick mug.