meaning of arabian stingray

arabian stingray meaning in Urban Dictionary

Fill a tube sock with shit and also you piss in it after that struck somebody's door with all the waste-filled sock.