Subscribe English
look up any word, like latergram:
 
1.
Shortened version of ex caelis oblatus, or “offered by the heavens”, the modern meaning is "foundling".
The rain came "excaelis".
by Kolliolli November 30, 2010
1 0