Definitions by checkmysilvacuumia
peter vien
"How did your hookup go with that one guy at the party."
"He was a total Peter Vien."
"Damn that sucks."
"He was a total Peter Vien."
"Damn that sucks."
peter vien by checkmysilvacuumia October 30, 2017