Top Definition
An explanation which is simultaneously being used as an alibi, which although it is valid was not necessary to say as an explanation for any reason other than as an excuse.
"That's a crappy excuseplaination bro."
by BradicalMcLoone July 24, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.