Top definition
Evan: You heard about that new game coming out?

Nigel: Yep. Heard it got Spencer Yanned.

Evan: Damn.
via giphy
by Rich_Miami July 24, 2016
Get the mug
Get a Spencer Yanned mug for your grandma Larisa.