Top definition
A very small owl that appears spherical when it's feathers are fluffed up against cold weather, or when annoyed.
Stop that, you are bothering the owl ball.
by Moto42 February 25, 2009
Get the mug
Get a Owl Ball mug for your Facebook friend Callisto.

Available Domains :D

  • owlball.ninja
  • owlball.net
  • owlball.com
2
1. noun: A ball of marijuana resin mixed with stems, bits of bud, and/or shake, the end product resembling an "owl ball" (the gastric leavings of owls: digestive matter mixed with ends of rodent bones, etc).
1. "If we mix some stem ends and a little bit of shake with this ball of resin, we'll have an owl ball."
by thespecter October 05, 2007
Get the mug
Get a Owl Ball mug for your bunkmate Jovana.