Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

betamax Definition

Cancel
betamax
noun
coagulated chicken blood, boiled, cut in to cubes, skewered and grilled and sold as a street food

Words Related to betamax!

betamax Examples by Brain Bank Users