Skip to main content

Definitions by drofthedre

a spanish speaking “teacher” who is single forever while hitting on mr arthur
I have class with llama.
llama by drofthedre January 25, 2020