meaning of blister sister

blister sister meaning in Urban Dictionary

a person who turns up if the real tasks are done after that functions like they participated.