1 definition by Ink owl

1
A person who is really good at making any female orgasim multiple times in one night .
“You were hadonno last night in bed babe
by Ink owl November 08, 2020
Get the merch
Get the hadonno neck gaiter and mug.