1 definition by Bernard Florentino

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 24, 2017
Get the adhriel mug.