meaning of bus weasel

bus weasel meaning in Urban Dictionary

a dumb one who looks like a weasel