Hotdog meaning

Frequency:
To show off.
verb
1
0
Alternative spelling of hot dog.
noun
0
1
Advertisement