1 definition by theloverofthisguywhoistotallya

Top Definition
A sex god that can make women moan with erotic pleasure with his huge penis!! then he can make them happy and laugh right after he fucks the shit out of them.
Did you see that guy i had last night? he was a complete Garrison...
by theloverofthisguywhoistotallya August 29, 2008

Mug icon
Buy a Garrison mug!