 dave your in and out like an alley cat
someone who comes home as and when they need to and never stays long before there off again
" dave your in and out like an alley cat" What is the definition of "in and out like an alley cat"?