meaning of boscolo

boscolo meaning in Urban Dictionary

1. an extremely sexy and excitable person2. easily stimulated