Top definition
Stamp dat is another way to saying stop that. Not to be confused with an envolope Stamp. This is generally usued when people want to say it in a funny manner.
by Underings June 06, 2018
Get the mug
Get a Stamp Dat mug for your mate Larisa.