Top definition
Animated goaltender for the Italian national team. Highest paid goaltender in football. Plays for Juventus.
by Dan October 30, 2003
Get the mug
Get a Buffon mug for your dog Trump.
buy the domain for your travel vlog