Hotdog

What is Hotdog?

Hotdog definition and meaning on Dictionary terms:
verb (used without object), hot-dogged, hot-dog

Tags: