Skip to main content

The great informer's definitions

Battle Owl

Share definition
A mystical forest dwelling owl that preys upon cats, lobsters, various species of birds and owls, as well as small children.

There are no recorded sightings of the battle owl as those who lay their eyes upon it are typically vaporized by its battle lazers.
WTFFFFFFFFFFFF MY CAT!?!?!?!

BATTLE OWLSS
by The great informer October 12, 2012
Flag
mugGet the Battle Owl mug.