bubbly jock

Fun Dictionary -> bubbly jock

bubbly jock - Vulgar Dictionary definition

A turkey cock. SCOTCH.