1 definition by Amelie572

My bastfrand, i love u my bastfrand i love u my bastfrand i love u
by Amelie572 November 24, 2021
Get the Imama mug.