Top definition
dumb sand, doesn't know the language, has no rights or sewage, loves elise, says yeah a lot
by rudhramerchant69 June 16, 2018
Get the mug
Get a rudhra merchant mug for your brother-in-law Manley.