meaning of All flirt no squirt

All flirt no squirt meaning in Urban Dictionary

someone who flirts exceptionally however does not put out.