meaning of Arabian Poopsock

Arabian Poopsock meaning in Urban Dictionary

Developed during the early 1900's because of the indigenous Arabian people, a typical tube sock is full of individual or some form of animal feces and slapped over the face of an unsuspecting adversary.