Skip to main content

Howard Mallory's definitions

turtleboss

1. Nickname given to one who is a master of the penis...ie a homo
2. Bad ass Contra III stage boss who got his shit ruined
Damn, my roomate Sherman is such a turtleboss, the other day i walked in on him sucking some guy off, how shitty.
by Howard Mallory October 5, 2003
mugGet the turtleboss mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email