meaning of Abbygail Sciuto

Abbygail Sciuto meaning in Urban Dictionary

Abbygail Sciuto is an appealing gothic feminine criminal scientist star through the show NCIS. Can be seen reguarly consuming power beverage "Caf-Pow."