cari istilah yang lo mau, kaya' dog in the bathtub:

2 definitions by deedub

 
1.
Exclamation of surprise
'Oh my...ankle'
dari DeeDub Selasa, 04 November 2003
 
2.
don't fuck this up
This is really important to us, dftu!
dari deedub Senin, 04 November 2013