look up any word:
1. karzy
British slang term for toilet
Originates from the Italian word "casa" meaning house.
Jimmy is in the karzy
by Arjun Shah Dec 2, 2003 add a video
rss and gcal