Top definition
A person who is like a dog that smells ladies panties. A person who always fuck his self when he sees a lady
by Bernard Florentino February 23, 2017
Get the mug
Get a adhriel mug for your brother José.