the noise a giraffe makes...in phantasy land
"meh meh meh. Meh, meh meh, meh meh meh"
TRANSLATION: Definitly my friend. That sounds like an excellent idea, yes i do agree very much so"
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.