Definitions by DefectiveLuff
Poplar
"How was that party in Poplar last weekend?"
"It sucked! I was surprised it wasn't on fire and Satan didn't pop up!"
"It sucked! I was surprised it wasn't on fire and Satan didn't pop up!"
Poplar by DefectiveLuff February 16, 2009