Top definition
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 18, 2007
Get the mug
Get a ciou mug for your dog Vivek.
buy the domain for your art blog