lukesta's definitions
Translation from Afrikaans meaning man frog. used to make fun on someone who's homosexual (gay, faggot, fag)
by lukesta December 12, 2013
Get the manparra mug.by Lukesta March 2, 2008
Get the nutty skadonk mug.