1 definition by Amy and Alex

When a woman has swollen nips from beimg on her period
Wow her Peps are so puffy
by Amy and Alex February 9, 2009
Get the Peps mug.