Sandra

An immigrant who spmehow got past the border
Look at those sandras stealing our jobs
by Andy146 January 31, 2018
mugGet the Sandramug.

Share this definition