Definitions by long shlong dunn
Flying Babahooch
When a male during sexual intercourse jumps off of a elevated surface while the female is on a flat surface legs spread and he jumps yelling im a flying babahooch and landing inside of the vag
Flying Babahooch by long shlong dunn October 16, 2022