1 definition by Maria Ibn La'Ahad

Top Definition
Testicles of an old man.
Your mother was a hamster and you father smelt of elderberries!
by Maria Ibn La'Ahad August 09, 2011

Mug icon
Buy a elderberries mug!