Top definition
A person who breaks up fights between crack addicts
Thanks to that peace owl no one was arrested
by Big dog 56543 July 05, 2017
Get the mug
Get a peace owl mug for your coworker Helena.