Subscribe English
look up any word, like french dipping:
 
1.
To be infuriated to the point where you can no longer form real words.
GAH! I GOT A FREAKIN' D ON MY REPORT CARD! OUBD!!!
by Alphawolf360 October 28, 2011
0 0