meaning of Blood shotten

Blood shotten meaning in General Dictionary

Bloodshot