by ErikTheBeast February 21, 2006
by Paddyvakes June 19, 2023
A common insult thrown at people by Bostonians. This can be used both as a term of endearment, or a backhanded comment to go fuck yourself. Often times the latter, rarely the former.
by John from Southie October 9, 2022
by Mavendit November 22, 2021
by The0fficial_.pj January 30, 2023