Skip to main content

Carissa's definitions

Depo

depressed; sad; untollerable
Aw, poor Mrs.Due, she seems depo!
by Carissa November 23, 2003
mugGet the Depomug.

dufo

Zoe, you're such a dufo.
by Carissa November 23, 2003
mugGet the dufomug.

Share this definition