meaning of baltar

baltar meaning in Urban Dictionary

A scientist switched president that may and has intercourse with every feminine thing that moves. Even aliens... Also their own frakking mind. to pull a baltar should have sex randomly and frequently.