1 definition by Ynw youngdagger

Guy 1: aye yo that girl is giving me a megatron all up in here

Guy 2: that’s my mum
by Ynw youngdagger June 2, 2022
Get the Megatron mug.