1 definition by Starfreaka

chokin' on some gizzo up in yo throat
"daammn,his gizzo be so damn long i be ba cocking all up in dat shit."
by Starfreaka April 28, 2007
Get the ba cock mug.