1 definition by ams0ul
1. to lay down a beating from the air
2. When a falcon drops down to catch his prey
3. When a falcon excretes droppings upon an unsuspecting person
2. When a falcon drops down to catch his prey
3. When a falcon excretes droppings upon an unsuspecting person
by ams0ul November 25, 2012