lisbon mcdonalds parking lot, duncan donuts parking lot
a boring ass place in the western part of howard county where people sit in parking lots and hang out for fun
"lisbon mcdonalds parking lot, duncan donuts parking lot" What is the definition of "lisbon"?