1 definition by HeyAidenHowdy?

Top Definition
Basically a massive loser
Damn, I really do be feeling like a Rein today!
by HeyAidenHowdy? April 12, 2020

Mug icon
Buy a Rein mug!