Subscribe English
look up any word, like latergram:
 
1.
Deragatory term for a Roman Catholic, in referance to reciting the rosary prayer.
In a church with all of these bead mumblers!
by Marie25 August 12, 2012
0 0