Definitions by theloverofthisguywhoistotallya
Garrison
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.
Garrison by theloverofthisguywhoistotallya October 20, 2008