Top Definition
Beggars Tea is term for urine , also known as Homemade Lemonade
"Steaming for revenge Eduard fixed a picher of Beggars tea, he hated Keith."

"Lisa begged for the hot Beggars Tea and Nathan provided the golden stream"
by Ben L 64 November 06, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.