Skip to main content

Definitions by Jessica McKee

Taylor's Nuts 

A Package Of McDonald's Sundae Topping Peanuts.
I Have "Taylor's Nuts" In My Mouth
Taylor's Nuts by Jessica McKee February 9, 2009