Top definition
1. a very sexy and excitable person

2. easily aroused
1. oh my gosh, hes boscolo

2. im getting all boscolo on you
by Cindy Pauper May 30, 2007
Get the mug
Get a boscolo mug for your barber Helena.