Subscribe English
look up any word, like tex-sex:

1 definition by Golub

1. Means "dove" in Russian/Polish.

2. A person insanely good at math and engineering, who's generally hot, tall, and athletic.
1. Golubs are a sign of freedom and hope.

2. I gots to get me one of those Golubs, ambition makes me so horny.
by Golub May 26, 2008
17 1