Top definition
While playing on her computer, Ale liked to say "callate puta" to her roommate, Emily.
by SophieHaskell October 11, 2005
Get the mug
Get a callate puta mug for your Facebook friend Manley.