Skip to main content

ur mother45's definitions

Alvin

Share definition
asian guy with a big tower. gets all the grills. so hawt that he made the sun blow up. basically the coolest guy in the world.
by ur mother45 August 6, 2017
Flag
mugGet the Alvin mug.