Top definition
The slightly sweet scent that comes from sweaty balls after a day of not showering
Man I have such a bad case of sweet Peter today, is it noticeable?
by Sweet peter May 14, 2018
Get the mug
Get a sweet peter mug for your Aunt Rihanna.