Skip to main content

Definitions by haixydbwka

babushka 

little russian lady
whos that

thats my babushka
babushka by haixydbwka January 17, 2021