1 definition by AJ0161

1
A man who is very self loving and he loves his music aka DJ ECHO on the fucking mic.
by AJ0161 October 16, 2019
Get the merch
Get the Tadas neck gaiter and mug.