meaning of Altidor

Altidor meaning in Urban Dictionary

an extremely huge but constantly flaccid penis