Top definition
An amazing and beautiful girl that is precious and deserves the world. Boston is a very uncommon name for girls. A Boston is an amazing person to call a best friend. Sheโ€™s loyal, stunning, and hilarious. You would be lucky to be her boyfriend.
I had an amazing day because I was with Boston Winsor
Iโ€™m so lucky because my best friend is boston winsor
by Anonymous #6428 February 07, 2018
Get the mug
Get a boston winsor mug for your bunkmate Abdul.