Top definition
A project that sucks up time and comes to nothing.
Man, don't waste your time on that game, it's such a Varus.
by GoldenEyed Commander of Wishes October 05, 2009
Get the mug
Get a Varus mug for your cousin Nathalie.

Activity