1 definition by Tad Dovener

Top Definition
Arkansas/Lousiana slang term for a frog gigging expedition.
"Rodney and Kyle took Billie out on his first Toups last night."
by Tad Dovener October 05, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×