2 definitions by My Ships Have Cannons
The bestest nicest person you will ever meet in your entire life, who deserves all the love and affection of the world and all the other ones.
by My Ships Have Cannons October 26, 2018
by My Ships Have Cannons October 26, 2018