What is Dascalescu?
A mentally challenged mammal with more than one reproductive organ on his/her/its body.
Bill: What the hell is that?
Jerry: Thats a dascalescu. Look, he has a vagina on his head!
Bill: HAHAHA!
Jerry: Point and laugh!
See dascalescu, challenged, mammal, organ