meaning of Boston Square

Boston Square meaning in Urban Dictionary

A cigarette, much more particularly a roll-up.