What is Otter Toast?
Something only a few know of.
if you know you're a lucky one
Unknown to many; meaning is of this special word is a secret to most.
very frusting to people who are unaware of the meaning of this strange word.
yo dude i otter toasted last night.
man, i love otter toasting.
Do you otter toast?
1. 1. a term used to describe certain idioms that are idiotic. 2. A person who is gifted and intelligent and is well known throughout cert..