1 definition by sophisticatedyetgullible

One of the worst towns in New Jersey. Pretty much a combination of Camden and Philadelphia.
My friend: You from Willingboro?
Me: Unfortunately, I am.
My friend: That sucks.
by sophisticatedyetgullible February 25, 2021
Get the Willingboro mug.