What is Ceffalo?
Last name meaning, homosexual or liberal
That Italian rat is definatly a Ceffalo.
See ceffalo