Top Definition
A frog that is a carrier of the aids virus.
Holy shit look at that lemfro! "I know it pissed on me and now i have aids :(" How did it piss on you? "lets not get into that."
by Bill Jacobs Wilson Bacloof mes February 28, 2010
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.