Top definition
Chief Scientist of XCOM in XCOM: Enemy Unknown. Famous for criticizing the player's use of explosives, and being unusually excited about experimenting on live subjects.
"Commander! You may want to instruct your men to exercise restraint when using explosives... while certainly effective at killing aliens, they also destroy the artifacts we are hoping to recover." -Vahlen
by stixxy April 12, 2017
Get the mug
Get a Vahlen mug for your Uncle James.

Available Domains :D