meaning of amphibicow

amphibicow meaning in Urban Dictionary

A bullfrog. Frogs are amphibious, and a bull is a kind of cow, and so they make a mooing kind of noise. Therefore, amphibicow.