|
|||||
What is despatch?1.To put someone down verbally or physically in an amusing manner "That girl was a total munter - I despatched her first thing in the morning" despatch - meme gifdespatch - video |
|||||
www.Definder.net Powered by Urban Dictionary |