Top Definition
A ludicrous frisbee throw where the thrower exemplifies "twitching" through the release, much like a velocirapter would throw a frisbee.
If a player is being guarded in frisbee, he can simply twach the frisbee and get out of any defensive struggle.
by coppertop272 July 30, 2013
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.