1 definition by Giddyup!

Italian or French slang for "goodbye" that has been adopted by Americans.
It was great talking to you, I'll catch up with you later. Ciou!
by Giddyup! January 19, 2007
Get the ciou mug.