Skip to main content

VerSuci's definitions

milen lechugga

A Person who is She is very shy about Afghans
Oh Milen lechugga! why?
by VerSuci January 3, 2017
mugGet the milen lechuggamug.

Share this definition