Top Definition
troutturd (noun) an alternative to using the word "bastard" for people who don't like to use fck&*(G co9834ck suc*#$kin(*g profanity.
"Get the hell out of here you frogging troutturd!"

Also see: "frogging"
by Cathi Robertson June 17, 2008

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.