Top definition
Noun: person who sniffs the farts out of train seats. Could also be used as a person who farts in the bathtub and bites the bubbles.
Did you hear about Victoria!? What a Yamph!
by Ronald McGee February 06, 2017
Get the mug
Get a yamph mug for your dog Larisa.

Available Domains :D

  • yamph.net
  • yamph.ninja
  • yamph.se
  • yamph.org