1 definition by Vladimir Lem

Top Definition
Totse is the best website in the world. It's a place where complete idiots and intilectuals come together to make a wonderful and happy community.
The only thing better than mary jane is being on mary jane while looking at totse.
by Vladimir Lem July 25, 2005
Mug icon
Buy a totse mug!