Shooting Yourself In The Foot Meaning Urban Dictionary