What is Sex Poodle?
An exceedingly good looking young man.
Omyghod, he's SUCH a sex poodle!
See tripp