Top Definition
Linda of North Carolina attempting to say "A filming It"
I think they are afiminant!
by Diana S September 11, 2008
5 Words related to Afiminant

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.