jlehane3's definitions
Twatted:appended to#13 Twitter on the shitter (by either or both sexes).Implied meaning becomes an addiction to Twitter to the extent of spending way too much time on it.
by jlehane3 May 4, 2009
Get the Twattedmug.
Get the Twattedmug.