1 definition by Daddysxj

To expel gas into the carrier at a bank's drive-through teller station, sending the noxious odor into the bank with your transaction.
Send a teller smeller with that deposit you're making!!
by Daddysxj September 28, 2010
Get the teller smeller mug.