look up any word, like bae:
 
1.
An english slang term, meaning anal fingering
I've been indulging in the queen's shilling
by mofocker February 03, 2010