1 definition by liltoro

Top Definition
a dickhead who takes your kills
Owen you dick
by liltoro December 11, 2018

Mug icon
Buy a Owen mug!