Skip to main content

ladygaga1237's definitions

moon speak

Any language that is not English
Tom: where is the bookstore?
Pablo: esta en el centro de la ciudad
Tom: I don't understand your moon speak
by ladygaga1237 May 6, 2011
mugGet the moon speakmug.

Share this definition