Top definition
To Explain, and expand at the same time.
Davve: hey Tommy, Can you expland on that?
Tommy: sure...
by Bickkyy September 09, 2007
Get the mug
Get a expland mug for your mama Helena.