1 definition by Chasekinsey

Somebody who lacks testicular fortitude and couldn't hit the g spot if he had three cocks. Likes to drive a Subaru d wagon and and went missing this year
Where's matt
by Chasekinsey January 8, 2018
Get the Matt mug.