Top definition
Latrobe is a moderately sized town in north-western Tasmania. It was settled in the first part of the Nineteenth Century.
Latrobe, Tasmania is known as "the platypus capital of the world".
by Sallyo December 28, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush