A guy that sniffs out females. He is for the streets. Watch out, when in heat.
Damn you got some dog energy.Watch out he's got dog energy!