meaning of Burglefish

Burglefish meaning in Urban Dictionary

A short goofy canadian other.