What does Albanian Inchworm mean?

Albanian Inchworm meaning in Urban Dictionary

a little albanian penis that's about 1 inch flaccid but expands to a mighty inch and a half whenever aroused.