1 definition by Judaspurriest

Top Definition
A frozen Olive Garden breadstick used as a dildo.
I couldn’t hit her gspot with my dick so we had to pull out the Italian battleship from the freezer.
by Judaspurriest October 10, 2019

Mug icon
Buy a Italian Battleship mug!