1 definition by UndeadMemer

I just saw a dude chase vodka with tequila, what a fucking Peter!
by UndeadMemer November 13, 2018
Get the Peter mug.