Top definition
An oversized fin shaped , flap of skin , (landing strip), connecting male or female anus to penis or vagina.
My dorsal choad is chafed and inflamed, Dr. Paul, please script me meds to shrink.
by Rivardary June 16, 2019
Get the mug
Get a Dorsal Choad mug for your guy Riley.