meaning of baykus

baykus meaning in Urban Dictionary

an owl (especially searching funny)