Baracu A alternative take on the womans pussy. Used by Greeks, moving into France and Britain. 'Oh, lovely Baracu she had Dave!' By Dave202