What does TOAD mean in Internet Slang, Chat Texting & Subculture

TOAD meaning is defined below:

Temporarily on Academic Duty
ADVERTISEMENT

Was it useful?

What does TOAD mean? It stands for Temporarily on Academic Duty

Most popular questions

What does TOAD stand for?


TOAD stands for "Temporarily on Academic Duty"

How to abbreviate "Temporarily on Academic Duty"?


"Temporarily on Academic Duty" can be abbreviated as TOAD

What is the meaning of TOAD abbreviation?


The meaning of TOAD abbreviation is "Temporarily on Academic Duty"

What does TOAD mean?


TOAD as abbreviation means "Temporarily on Academic Duty"

Related Acronym Searches