ابحث عن أية كلمة، مثل: donkey punch

2 definitions by deedub

 
1.
Exclamation of surprise
'Oh my...ankle'
بواسطة DeeDub نوفمبر 4, 2003
 
2.
don't fuck this up
This is really important to us, dftu!
بواسطة deedub نوفمبر 4, 2013