1 definition by Sarru

Top Definition
A big black and good friend
Holy crap sarru is stuck
by Sarru September 13, 2019

Mug icon
Buy a Sarru mug!