guarda

'run mate, the guarda just pulled up.'
by GangGang7648 February 1, 2018
mugGet the guardamug.

Share this definition