meaning of amber lizotte

amber lizotte meaning in Urban Dictionary

is a hoe some whore bitch what provides visit niggers