1 definition by Imfine

Top Definition
A person who enjoys having sex at night.
"Wanna have morning sex?"
"Nah, I'm a sex owl."
by Imfine December 06, 2016

Mug icon
Buy a sex owl mug!