1 definition by Truckaduck

Payton is the hottest girl u will ever meet. She's perfect in every way.
Payton kern is perf
by Truckaduck November 5, 2013
Get the Payton kern mug.