Top definition
english for "would u like to fuck?"
ello der
via giphy
by December 06, 2016
Get the mug
Get a ello der mug for your mama Helena.