What does blood orange blood orange mean?

blood orange blood orange meaning in Urban Dictionary

it really is fucking red an extremly nippy, well-used arsehole