1 definition by The better Owen Nelson

"Whats your name?"
"It's Owen Richard Nelson"
"Wow you're so much better than that Logan May guy, fuck him"
by The better Owen Nelson February 12, 2020
Get the Owen Richard Nelson mug.