meaning of bullephant

bullephant meaning in Urban Dictionary

a fat disgusting slob