Top definition
To sleep one someone's shoulder while on a car, bus, boat, train, or airplane
He had had a window seat, but he still Stanford Janiced her. She is so in!

I'm so tired and your shoulder is very clean. Can I Stanford Janice you
by ronaldiscool November 07, 2016
Get the mug
Get a Stanford Janice mug for your grandma Yasemin.