Skip to main content

Definitions by DuckoFucko

A slang term for oral sex.
Damn! That girl give some good ass head!
Head by DuckoFucko August 16, 2018