What does bus weasel mean?

bus weasel meaning in Urban Dictionary

a dumb one who looks like a weasel