1 definition by Soccerfan69

Top Definition
A sex god
Dude Oriel is such a sex god!
by Soccerfan69 January 17, 2017

Mug icon
Buy a Oriel mug!