Skip to main content

Schole22's definitions

Tegaroo

A rare breed of animal indigenous to Edmonton, Alberta.
Tegan "Tegaroo" Vanderschee
by Schole22 October 25, 2010
mugGet the Tegaroo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email