Skip to main content

Definitions by The Lanky Giraffe

Translated from Italian to Mandarin to Greek to Chinese to English to American Sign Language to British to Bolivian back to Mandarin to Russian then finally translated to English and it means: The Pee
Ah! La Croix. I was wondering when pee would be put in a drink!
La Croix by The Lanky Giraffe September 20, 2018