Top definition
someone you define as “stinky”, but you still love.
i love you mega stink”
by Chriseggna August 31, 2019
Get a mega stink mug for your father Paul.