meaning of caspoodle

caspoodle meaning in Urban Dictionary

bursting your mannly fluids