look up any word:
1. Escardon
A hybrid of words,Escardon, means to excuse/pardon oneself.
Escardon me, I did not know it was you last night.
by Boostank Jan 8, 2004 add a video
rss and gcal