deegan Definition
Definition
A term historically used in Boston, Massachusetts, to refer to a small amount of alcohol, often associated with the local culture and slang.
Browse
A term historically used in Boston, Massachusetts, to refer to a small amount of alcohol, often associated with the local culture and slang.
Browse