Top definition
Aye you got some of that fresh mint!!
by Orphea/Montea February 06, 2018
Get the mug
Get a fresh mint mug for your friend Vivek.