1 definition by WEEEEEEEEEEEEEEEEEEEEEEEEyed

Top Definition
Basically a massive smith.
Guy1: Did you hear about that Royal Smith?
Guy2: Oh her? She is the biggest Royal Smith!
by WEEEEEEEEEEEEEEEEEEEEEEEEyed December 19, 2018

Mug icon
Buy a Royal Smith mug!