2 definitions by mrs.frizzle

Person 1: Dude, did you see Rachel fall down the stairs last night?
Person 2: Yeah man! PMPL!
by mrs.frizzle January 28, 2011
Get the PMPL mug.
A relationship that is only during a month or so
girl 1: me and my seasonal relationship are getting together again
by mrs.frizzle May 11, 2021
Get the seasonal relationship mug.