Nobody speaks castillian spanish
well, I am no spanish (I consider myself only a humble Catalan), but all I hear from you are Mexican expressions. If you want to get a free beer, just tell the waiter
'Tu, maricon hijo de la gran puta, dame una puta cerveza de las que tienen sabor a los meados calientes de tu puto jefe'
(no picture because there is no picture to describe this language)