Skip to main content

Definitions by Russian spy from France

Someone who is really good at building really wacky things
Did you hear that Steven is a kue